electronic treadle - Spanisch Englisch Wörterbuch